technical representatives - Fransızca İngilizce Sözlük